Object Naming and Object Composition
نویسندگان
چکیده
In this paper, we show that a flat domain of object names is inappropriate in the context of object composition since new naming requirements must be fulfilled. These requirements can be summarized by: (1) visibility and hiding of components, (2) checking whether two objects belong to the same composition, (3) sharing of components between compositions, (4) reference from one composition to another composition. Object naming in the object paradigm is based on the use of the concept of object identity which can be considered as an intrinsic and universal name of the object. It does not record information about the structure of objects. This naming mechanism is inadequate for fulfilling the requirements stated above. For instance, once you have the identity of an object you can access that object. This means you can not achieve component hiding within the composition. There are many alternatives for solving this problem including the design of complex naming mechanisms. Our solution consists of recognizing that referencing objects is contextual while the concept of object identity is context independent. Based on this observation, we view the execution of an application as an evolving structure of labelled graphs of objects. Each state of the application is represented by a graph of objects. This allows us to use the concept of sense of direction [Floc98a] for designing various kinds of naming mechanisms. In this paper, we designed three naming mechanisms using sense of direction. The first is based on a chordal sense of direction. The second is hierarchical naming without component sharing. The last is a slight modification of the second to allow component sharing. This is achieved by introducing special names for shared components.
منابع مشابه
Object and Action Naming: A Study on Persian-Speaking Children
Objectives: Nouns and verbs are the central conceptual linguistic units of language acquisition in all human languages. While the noun-bias hypothesis claims that nouns have a privilege in children’s lexical development across languages, studies on Mandarin and Korean and other languages have challenged this view. More recent cross-linguistic naming studies on children in German, Turkish,...
متن کاملComparing Verb and Object Naming Between Patients With Parkinson Disease and Patients With Cortical Stroke
Objectives: Based on recent studies, verb naming is more impaired than noun naming in patients with Parkinson Disease (PD). Noun and verb retrieval problems has been well documented in patients with cortical damage. To explore the possible contribution of cortex and subcortex areas in word finding test performance, we studied verb and object naming in patients with cortical and subcortical lesi...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کاملHow does using object names influence visual recognition memory?
Two recent lines of research suggest that explicitly naming objects at study influences subsequent memory for those objects at test. Lupyan (2008) suggested that naming impairs memory by a representational shift of stored representations of named objects toward the prototype (labeling effect). MacLeod, Gopie, Hourihan, Neary, and Ozubko (2010) and MacLeod, Ozubko, Forrin, and Hourihan (submitte...
متن کامل